#!/bin/bash

JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xmn768m"
JAVA_OPTS="${JAVA_OPTS} -Xss256k"
JAVA_OPTS="${JAVA_OPTS} -XX:+UseConcMarkSweepGC"
JAVA_OPTS="${JAVA_OPTS} -verbose:gc"
JAVA_OPTS="${JAVA_OPTS} -XX:+PrintGCDateStamps"
JAVA_OPTS="${JAVA_OPTS} -XX:+PrintGCTimeStamps"
JAVA_OPTS="${JAVA_OPTS} -XX:+PrintGCDetails"
JAVA_OPTS="${JAVA_OPTS} -XX:+PrintTenuringDistribution"
JAVA_OPTS="${JAVA_OPTS} -XX:+PrintCommandLineFlags"
JAVA_OPTS="${JAVA_OPTS} -XX:+DisableExplicitGC"
JAVA_OPTS="${JAVA_OPTS} -Xloggc:/opt/zsj/dy-zsj/log/gc.log"

# 联机服务
java -jar  $JAVA_OPTS /opt/zsj/dy-zsj/dy-zsj.jar --spring.profiles.active=prod &

# 跑批服务
java -jar  $JAVA_OPTS /opt/zsj/dy-zsj/dy-zsj.jar --mobile.param.batchSwitch=true --spring.profiles.active=prod &
